Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australian Open - Melbourne French Open - Paris Wimbledon - London New Zealand F2 New Zealand F3 Dallas Open - Dallas Japan F1 Japan F2 Korea F1 Japan F4 Japan F5 USA F20 USA F22 USA F23 Australia F4 Japan F1 Japan F2 Japan F3 USA F13 USA F14 Japan F8 India F7 Japan F4 Japan F3 Korea F1 China F6 Canada F4 USA F21 Japan F2 Japan F3 USA F26 USA F28 USA F31 USA F2 USA F3 USA F4 USA F11 USA F12 Mexico F10 Mexico F11 USA F29 Mexico F3 Mexico F4 USA F6 USA F7 USA F9 USA F11 USA F24 USA F25 Mexico F15 Chile F11 Chile F12 USA F1 USA F2 USA F5 USA F6 Japan F8 USA F12 Japan F6 Japan F10 Japan F7 USA F29 USA F30 Japan F5 Japan F9 Sri Lanka F2 China F3 Korea F3 Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Canada F5 Korea F2 Samsung Secruities Cup Challenger - Seoul Fergana Challenger - Fergana The Comercia Challenger - Aptos IV Manta Open - Manta Club Coop's ATP Challenger International - Brisbane Hilton Waikoloa Village USTA Challenger - Waikoloa Busan Open Challenger Tennis - Busan Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir Nielsen USTA Pro Tennis Championship - Winnetka Oldum Brown Vancouver Open - Vancouver Flea Market Cup Busan Challenger Tennis - Busan Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Melbourn Challenger Korat Challenger Mexico City Challenger Talahassee Challenger Aptos Challenger Binghamton Challenger Tiburon Challenger Calabasas Challenger Kyoto Challenger Busan Challenger Cremona Challenger Nottingham Challenger Binghamton Challenger Bangkok Challenger Toyota Challenger Bergamo Challenger Kyoto Challenger Pingguo Challenger Wuhai Challenger Beijing Challenger Seoul Challenger Eckental Challenger Loughborough Challenger Toyota Challenger Honolulu Challenger Bergamo Challenger Singapore Challenger Kyoto Challenger Kaohsiung Challenger Maui Challenger Dallas Challenger Kia International in Caloundra - Caloundra Beijing Challenger Busan Open Challenger Tennis - Busan Busan Open - Busan Recanati Challenger The Natrel's Challenger of Granby - Granby Busan Open Challenger Tennis - Busan Yokohama Challenger Kolkata Challenger New Delhi Challenger Kyoto Challenger Rimouski Challenger Guadalajara Challenger Leon Challenger Sarasota Challenger Savannah Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Vicenza Challenger Nottingham Challenger Mestre Challenger Milan Challenger Nanchang Challenger Kaohsiung Challenger Lexington Challenger Aptos Challenger Shanghai Challenger China Open - Beijing Istanbul Challenger Samsung Securities Cup - Seoul Happy Valley Challenger Fifth-Third Bank Tennis Classic - Lexington Flea Market Cup - Busan Irving Challenger Uncle Toby's Challenger in Burnie - Burnie Heilbronn Challenger Seoul Challenger Mestre Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Lexington Challenger Toyota Challenger 14° BH Tennis Open - Belo Horizonte Nanjing Challenger Samsung Securities Cup - Seoul Bangkok Challenger Kaohsiung Challenger Uncle Tobys Challenger in Caloundra - Caloundra Ho Chi Minh City Challenger Kobe Challenger Toyota Challenger San Luis Potosi Challenger - San Luis Potosi Samsung Challenger 2007 - Ho Chi Minh City Challenger Banque Nationale - Granby Gatineau Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto VIII Gramado Open - Gramado Bangkok Challenger II Manta Open - Manta Yokohama Challenger AGT Challenger - Leon Seoul Challenger Granby Challenger Tashkent Challenger - Tashkent Winnetka Challenger Sarasota Challenger II Manta Open - Manta Shimadzu All Japan Indoor Tennis Championships - Kyoto Fifth Third Bank Tennis Championships - Lexington Keio Challenger International Tennis Tournament - Yokohama 2008 China TCL Challenger - Guangzhou Nottingham-2 Challenger Taipei Challenger Busan Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Guangzhou Challenger Vancouver Challenger Bergamo Challenger Cherbourg Challenger Kyoto Challenger The Commercia Challenger - Aptos Odlum Brown Vancouver Open - Vancouver Nottingham Challenger AIG Japan Open - Tokyo Flea Market Cup Busan Challenger Tennis - Busan Winnipeg Challenger Ningboo Challenger Burnie Challenger Irving Challenger Winnetka Challenger Taipei City Challenger Busan Challenger Tallahassee Challenger Bangkok Challenger Manila Challenger Bangkok Challenger Bangkok Challenger Seoul Challenger Busan Challenger Granby Challenger Traralgon Challenger Traralgon Challenger 2 Aptos Challenger Ningboo Challenger Singapore Challenger Yokohama Challenger Toyota Challenger Shenzhen Challenger Burnie Challenger Hong Kong Challenger Kyoto Challenger Shanghai Challenger Taipei City Challenger Sarasota Challenger Nanchang Challenger Savannah Challenger Taipei City Challenger Tallahassee Challenger Gimcheon Challenger Yokohama World Tennis Gaora Cup - Yokohama Ilkley Challenger Kaohsiung Challenger Ilkley Challenger Gimcheon Challenger Winnipeg Challenger Granby Challenger Chengdu Challenger Zhangjiagang Challenger Shanghai Challenger Ilkley Challenger Playford Challenger Sarasota Challenger Shenzhen Challenger Shanghai Challenger Nottingham Challenger Nottingham Challenger Gatineau Challenger Nottingham Challenger Kobe Challenger Ilkley Challenger Yokohama Challenger Canberra Challenger Guangzhou Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Biella 5 Challenger Shenzhen Challenger HTV Challenger - Ho Chi Minh City Anning Challenger Belgaum Open - Belgaum Cassis Challenger Biel Challenger Heilbronn Challenger Ilkley Challenger Winnetka Challenger Shenzhen Challenger Gemax Samsung Open 2004 - Belgrade Toyota Challenger Chengdu Challenger Porto Challenger Fergana Challenger - Fergana Traralgon Challenger Maui Challenger Launceston Challenger Seoul Challenger Jinan Challenger Yokkaichi Challenger Ho Chi Minh City Challenger Launceston Challenger Suzhou Challenger Kia International In Kawana - Kawana Busan Open Challenger Tennis - Busan Ningboo Challenger Traralgon Challenger Liuzhou Challenger AIG Japan Open - Tokyo Kobe Challenger Nottingham Challenger Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Zhangjiagang Challenger Taipei City Challenger Nanchang Challenger Seoul Challenger Busan Challenger Prostejov Challenger Aptos Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Aptos Challenger Jinan Challenger Kaohsiung Challenger Cleveland Challenger Next Generation Adelaide International - Adelaide Uncle Toby's Burnie Challenger - Tasmania Nottingham 2 Challenger Porto Challenger Nottingham-2 Challenger Charlottesville Challenger Champaign Challenger McDonalds ATP Challenger - Burnie Columbus Challenger Cleveland Challenger Monterrey Challenger Phoenix Challenger Biel Challenger St. Brieuc Challenger Rome Challenger Dharwad Challenger 2003 - Dharwad Challenger Ford de Cherbourg - Cherbourg Nanchang Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Shanghai Challenger AIG Japan Open Tennis Championships - Tokyo Challenger DCN de Cherbourg - Cherbourg Odlum Brown Vancouver Open - Vancouver Chennai Open - Chennai Kobe Challenger Turin Challenger AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Open 13 - Marseille Shanghai Challenger Ningboo Challenger Sumter Challenger Kobe Challenger Seoul Challenger Honolulu Challenger Aircel Chennai Open - Chennai Bendigo Challenger Bangkok Challenger Drummondville Challenger Calgary Challenger SA Tennis Open - Johannesburg Samsung Securities Cup - Seoul Vancouver Challenger AIG Japan Open - Tokyo AEGON Championships - London Istanbul Challenger Kyoto Challenger Zagreb Challenger Rakuten Japan Open - Tokyo Rennes Challenger Busan Challenger Tallahassee Challenger Aircel Chennai Open - Chennai Open 13 - Marseille Power Horse World Team Cup - Dusseldorf PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Busan Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Knoxville Challenger Salzburg Challenger Pingguo Challenger Yokohama Challenger AIG Japan Open Tennis Championships - Tokyo Toyota Challenger Taipei City Challenger AIG Japan Open - Tokyo PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Apia International - Sydney Dallas Challenger Cagliari Challenger Bergamo Challenger Kosice Challenger Geneva Challenger The Artois Championships - London Rakuten Japan Open - Tokyo Heineken Open - Auckland Legg Mason Tennis Classic - Washington Yokohama Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach Open 13 - Marseille Citi Open - Washington Winston-Salem Open - Winston-Salem Brisbane International - Brisbane PTT Thailand Open - Bangkok Malaysian Open - Kuala Lumpur Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano - Los Cabos New York Open - New York Atlanta Tennis Championships - Atlanta bett1HULKS Championships - Cologne St. Petersburg Open - St. Petersburg Singapore Tennis Open - Singapore Adelaide International 1 - Adelaide Dallas Open - Dallas Erste Bank Open - Vienna Sarasota Challenger Kun-Ming Challenger Busan Challenger Baton Rouge Challenger Guimaraes Challenger PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach Canberra Challenger Tallahassee Challenger Seoul Challenger Ningboo Challenger Thailand Open - Bangkok Malaysian Open - Kuala Lumpur BB&T Atlanta Open - Atlanta Open Parc - Lyon Delray Beach Open - Delray Beach Manta Challenger Atlanta Open - Atlanta Toyota Challenger US Men's Clay Court Championship - Houston Shenzhen Open - Shenzhen Thailand Open - Bangkok Rakuten Japan Open - Tokyo Sydney International - Sydney Citi Open - Washington Swiss Indoors Basel - Basel Le Gosier Challenger Dubai Duty Free Tennis Championships - Dubai Emilia-Romagna Open - Parma Adelaide International 2 - Adelaide Abierto Mexicano Telcel - Acapulco Citi Open - Washington Rakuten Japan Open - Tokyo Open 13 - Marseille Adelaide International 1 - Adelaide Kyoto Challenger Rakuten Japan Open - Tokyo Sarasota Challenger Mifel Tennis Open - Los Cabos Gimcheon Challenger Surbiton Challenger Boss Open - Stuttgart Rakuten Japan Open - Tokyo Citi Open - Washington Guangzhou Challenger Japan Open Tennis Championships - Tokyo US Men's Clay Court Championship - Houston Brisbane International - Brisbane AEGON Championships - London AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Gerry Weber Open - Halle Hua Hin Challenger Canberra Challenger Gwangju Challenger Aircel Chennai Open - Chennai Nature Valley International - Eastbourne Shenzhen Open - Shenzhen Astana Challenger Yokohama Challenger Taipei City Challenger Rakuten Japan Open - Tokyo Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Citi Open - Washington Gerry Weber Open - Halle US Men's Clay Court Championship - Houston Zhangjiagang Challenger Aegon Nottingham Open - Nottingham AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Kobe Challenger Hua Hin Challenger Playford Challenger Bangkok Challenger Shimadzu All Japan Indoor - Kyoto Busan Challenger Abierto Mexicano Telcel - Acapulco Shenzhen Open - Shenzhen Shimadzu All Japan Indoor - Kyoto Memphis Open - Memphis Traralgon Challenger Topshelf Open - 's-Hertogenbosch Abierto Mexicano Telcel - Acapulco Shenzhen Challenger Rakuten Japan Open - Tokyo Cagliari Challenger Citi Open - Washington Head Cup Busan Open - Busan USTA Seascape Challenger - Aptos Winnipeg Challenger Vancouver Challenger Adelaide International - Adelaide Brisbane International - Brisbane Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Delray Beach Open - Delray Beach Intrum Stockholm Open - Stockholm Delray Beach Open - Delray Beach Generali Open - Kitzbuhel Open Parc - Lyon Open 13 Provence - Marseille Brisbane International - Brisbane Delray Beach Open - Delray Beach Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow BMW Open - Munich Open Parc - Lyon Birmingham Challenger Prague 2 Challenger Hamburg European Open - Hamburg European Open - Antwerp China Open - Beijing Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Winston-Salem Open - Winston-Salem Korea Open - Seoul Zhuhai Open - Zhuhai China Open - Beijing Indianapolis Tennis Championships - Indianapolis China Open - Beijing Seoul Challenger Rogers Masters - Toronto SAP Open - San Jose Shanghai ATP Masters 1000 - Shanghai Sony Open Tennis - Miami Miami Open - Miami BNP Paribas Open - Indian Wells Campbells Hall of Fame Tennis Championships - Newport Miami Open - Miami BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome Power Horse Cup - Dusseldorf Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Rakuten Japan Open - Tokyo Western & Southern Open - Cincinnati Rolex Paris Masters - Paris AIG Japan Open Tennis Championships - Tokyo Internazionali BNL d'Italia - Rome Dubai Duty Free Tennis Championships - Dubai Zhuhai Challenger AIG Japan Open Tennis Championships - Tokyo Delray Beach Open - Delray Beach Dallas Open - Dallas Abierto Mexicano Telcel - Acapulco Japan Open Tennis Championships - Tokyo St. Tropez Challenger Zagreb Challenger Vancouver Challenger AIG Japan Open - Tokyo Vietnam Open - Ho Chi Minh City Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Winston-Salem Open - Winston-Salem Delray Beach Open - Delray Beach Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Citi Open - Washington Rogers Cup - Toronto Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome National Bank Open - Montreal Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Barcelona Open Banc Sabadell - Barcelona BNP Paribas Open - Indian Wells Rothesay International - Eastbourne Miami Open - Miami Shanghai ATP Masters - Shanghai Hangzhou Open - Hangzhou Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells National Bank Open - Montreal Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome National Bank Open - Toronto Mutua Madrid Open - Madrid Cincinnati Open - Cincinnati Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Chengdu Open - Chengdu AIG Japan Open Tennis Championships - Tokyo U.S. Open - New York Australian Open - Melbourne Antalya Cup - Antalya Wimbledon - London Swiss Indoors Basel - Basel U.S. Open - New York Delray Beach Open - Delray Beach Australian Open - Melbourne French Open - Paris Wimbledon - London Zhuhai Open - Zhuhai U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open Qualifying - Doha Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, World Group, PO, JPN-BIH 4-0 Davis Cup, World Group, QR, CHN-JPN 2-3 ATP Cup - Brisbane, Perth, Sydney Wimbledon - London Davis Cup, World Group, Q, JPN-GBR 3-2 Davis Cup, Finals, Group A ATP Cup - Melbourne Davis Cup, Group I, PO, JPN-POL 4-0 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, World Group I, 1R, JPN-COL 3-1 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, PO, JPN-BRA 3-1 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group I, PO, LIB-JPN 1-3 15th Asian Games Doha 2006 Davis Cup, World Group, QR, JPN-ECU 0-3 Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Davis Cup, World Group, 1R, JPN-FRA 1-4 Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Davis Cup, World Group, Q2, JPN-GER 0-4 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Kooyong Classic - Kooyong National Bank Open - Toronto U.S. Open - New York Truist Atlanta Open - Atlanta Olympics - London Olympics - Tokyo Miami Open - Miami Terra Wortmann Open - Halle Wimbledon - London